river buffalo - Deutsch Englisch Wörterbuch